package com.tao.YanMoDesignPattern.template.case1_extend;

/**
 * @Author Mi_Tao
 * @Date 2023/7/22
 * @Description 工作人员登录
 * @Version 1.0
 **/
public class WorkerLogin extends LoginTemplate{
    @Override
    public LoginModel findLoginUser(String loginId) {
        // 省略具体操作，返回一个默认数据对象
        NormalLoginModel lm = new NormalLoginModel();
        lm.setLoginId(loginId);
        lm.setPwd("workpwd");
        return lm;
    }

    public String encryptPwd(String pwd){
        // 覆盖弗雷方法，提供真正的加密
        System.out.println("使用MD5 加密");
        return pwd;
    }
}
